home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
PROGRAM
/
DDJ0992.ARJ
/
DUNHAM.LS5
< prev
next >
Wrap
Text File
|
1992-04-20
|
11KB
|
350 lines
/* Listing 5: crashes for the 7 values of variable "random" in test.c */
CRASH #1: BUS ERROR
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
user=alan host=vader date=Thu Apr 16 12:08:25 1992
program=./sparc
SIGBUS: bus error signal=10(2)
hardware alignment error
instruction is D802C000
---------- traceback ----------
file test.c line 106 function tst_bus()
file test.c line 183 function main()
------------------------------------
tst_bus()
-- local symbols for tst_bus --
s1 = 239 0xef (short)
address = -134219378 0xf7fff98e (long)
ptr = 0xf7fff98e (pointer to short)
*ptr = 239 0xef (short)
uu = 7 0x7 (u int)
text = "level1"
------------------------------------
main(argc,argv)
argc = 1 0x1 (long)
argv = 0xf7fffb04 (pointer to *char)
*argv = "sparc"
-- local symbols for main --
ii = 12 0xc (long)
cc = 'q' 0x71 (char)
ll = -18162195 0xfeeadded (long)
ss = 24 0x18 (short)
ff = 256.000000 0x43800000 (float)
dd = 512.000000 0x4080000000000000 (double)
uc = 'A' 0x41 (u char)
us = 65532 0xfffc (u short)
ul = 4294967288 0xfffffff8 (u int)
ui = 4294967280 0xfffffff0 (u int)
iarr = an array of type int
iarr[0] = 0 0x0
iarr[6] = 6 0x6
iarr[11] = 11 0xb
farr = an array of type float
farr[0] = 100.000000 0x42c80000
farr[4] = 104.000000 0x42d00000
farr[7] = 107.000000 0x42d60000
text = "traceback"
random = 1 0x1 (long)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
CRASH #2: SEGMENTATION VIOLATION
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
user=alan host=vader date=Thu Apr 16 12:08:34 1992
program=./sparc
SIGSEGV: segmentation violation signal=11(3)
no mapping at the fault address
---------- traceback ----------
file test.c line 18 function tst_segv()
file test.c line 186 function main()
------------------------------------
tst_segv()
-- local symbols for tst_segv --
ptr = 0x0 (pointer to char)
------------------------------------
main(argc,argv)
argc = 1 0x1 (long)
argv = 0xf7fffb04 (pointer to *char)
*argv = "sparc"
-- local symbols for main --
ii = 12 0xc (long)
cc = 'q' 0x71 (char)
ll = -18162195 0xfeeadded (long)
ss = 24 0x18 (short)
ff = 256.000000 0x43800000 (float)
dd = 512.000000 0x4080000000000000 (double)
uc = 'A' 0x41 (u char)
us = 65532 0xfffc (u short)
ul = 4294967288 0xfffffff8 (u int)
ui = 4294967280 0xfffffff0 (u int)
iarr = an array of type int
iarr[0] = 0 0x0
iarr[6] = 6 0x6
iarr[11] = 11 0xb
farr = an array of type float
farr[0] = 100.000000 0x42c80000
farr[4] = 104.000000 0x42d00000
farr[7] = 107.000000 0x42d60000
text = "traceback"
random = 2 0x2 (long)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
CRASH #3: INTEGER DIVIDE BY ZERO
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
user=alan host=vader date=Thu Apr 16 12:07:55 1992
program=./sparc
SIGABRT: abort or IOT instruction signal=6(0)
---------- traceback ----------
address f775c120
address f7753158
address f7732c4c
file test.c line 41 function tst_intdiv()
file test.c line 189 function main()
------------------------------------
------------------------------------
------------------------------------
------------------------------------
tst_intdiv()
-- local symbols for tst_intdiv --
a = 1 0x1 (long)
b = 0 0x0 (long)
c = 12 0xc (long)
------------------------------------
main(argc,argv)
argc = 1 0x1 (long)
argv = 0xf7fffb04 (pointer to *char)
*argv = "sparc"
-- local symbols for main --
ii = 12 0xc (long)
cc = 'q' 0x71 (char)
ll = -18162195 0xfeeadded (long)
ss = 24 0x18 (short)
ff = 256.000000 0x43800000 (float)
dd = 512.000000 0x4080000000000000 (double)
uc = 'A' 0x41 (u char)
us = 65532 0xfffc (u short)
ul = 4294967288 0xfffffff8 (u int)
ui = 4294967280 0xfffffff0 (u int)
iarr = an array of type int
iarr[0] = 0 0x0
iarr[6] = 6 0x6
iarr[11] = 11 0xb
farr = an array of type float
farr[0] = 100.000000 0x42c80000
farr[4] = 104.000000 0x42d00000
farr[7] = 107.000000 0x42d60000
text = "traceback"
random = 3 0x3 (long)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
CRASH #4: FLOATING DIVIDE BY ZERO
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
user=alan host=vader date=Thu Apr 16 12:08:52 1992
program=./sparc
SIGFPE: floating point exception signal=8(200)
floating divide by zero
instruction is 95A209C4
---------- traceback ----------
file test.c line 31 function tst_fltdiv()
file test.c line 192 function main()
------------------------------------
tst_fltdiv()
-- local symbols for tst_fltdiv --
text = "fltdiv"
e = 0.000000 0x00000000 (float)
d = 126.000000 0x42fc0000 (float)
f = 127.000000 0x42fe0000 (float)
------------------------------------
main(argc,argv)
argc = 1 0x1 (long)
argv = 0xf7fffb04 (pointer to *char)
*argv = "sparc"
-- local symbols for main --
ii = 12 0xc (long)
cc = 'q' 0x71 (char)
ll = -18162195 0xfeeadded (long)
ss = 24 0x18 (short)
ff = 256.000000 0x43800000 (float)
dd = 512.000000 0x4080000000000000 (double)
uc = 'A' 0x41 (u char)
us = 65532 0xfffc (u short)
ul = 4294967288 0xfffffff8 (u int)
ui = 4294967280 0xfffffff0 (u int)
iarr = an array of type int
iarr[0] = 0 0x0
iarr[6] = 6 0x6
iarr[11] = 11 0xb
farr = an array of type float
farr[0] = 100.000000 0x42c80000
farr[4] = 104.000000 0x42d00000
farr[7] = 107.000000 0x42d60000
text = "traceback"
random = 4 0x4 (long)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
CRASH #5: A SERIES OF CALLED FUNCTIONS
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
user=alan host=vader date=Thu Apr 16 12:09:49 1992
program=./sparc
SIGSEGV: segmentation violation signal=11(3)
no mapping at the fault address
---------- traceback ----------
file test.c line 18 function tst_segv()
file test.c line 62 function tst_lv4()
file test.c line 72 function tst_lv3()
file test.c line 82 function tst_lv2()
file test.c line 92 function tst_lv1()
file test.c line 195 function main()
------------------------------------
tst_segv()
-- local symbols for tst_segv --
ptr = 0x0 (pointer to char)
------------------------------------
tst_lv4(paramtext)
paramtext = 0x826e (pointer to char)
*paramtext = "call 4"
-- local symbols for tst_lv4 --
l4 = -889259298 0xcafefade (long)
text = "level4"
------------------------------------
tst_lv3(paramtext)
paramtext = 0x827c (pointer to char)
*paramtext = "call 3"
-- local symbols for tst_lv3 --
l3 = -558899539 0xdeafdead (long)
text = "level3"
------------------------------------
tst_lv2(paramtext)
paramtext = 0x828a (pointer to char)
*paramtext = "call 2"
-- local symbols for tst_lv2 --
l2 = -17958194 0xfeedface (long)
text = "level2"
------------------------------------
tst_lv1()
-- local symbols for tst_lv1 --
l1 = -554829090 0xdeedfade (long)
lptr = 0xf7fff98c (pointer to int)
*lptr = -554829090 0xdeedfade (long)
text = "level1"
------------------------------------
main(argc,argv)
argc = 1 0x1 (long)
argv = 0xf7fffb04 (pointer to *char)
*argv = "sparc"
-- local symbols for main --
ii = 12 0xc (long)
cc = 'q' 0x71 (char)
ll = -18162195 0xfeeadded (long)
ss = 24 0x18 (short)
ff = 256.000000 0x43800000 (float)
dd = 512.000000 0x4080000000000000 (double)
uc = 'A' 0x41 (u char)
us = 65532 0xfffc (u short)
ul = 4294967288 0xfffffff8 (u int)
ui = 4294967280 0xfffffff0 (u int)
iarr = an array of type int
iarr[0] = 0 0x0
iarr[6] = 6 0x6
iarr[11] = 11 0xb
farr = an array of type float
farr[0] = 100.000000 0x42c80000
farr[4] = 104.000000 0x42d00000
farr[7] = 107.000000 0x42d60000
text = "traceback"
random = 5 0x5 (long)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
CRASH #6: PASSED PARAMETERS
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
user=alan host=vader date=Thu Apr 16 12:13:50 1992
program=./sparc
SIGSEGV: segmentation violation signal=11(3)
no mapping at the fault address
---------- traceback ----------
file test.c line 18 function tst_segv()
file test.c line 120 function tst_param()
address 27f0
------------------------------------
tst_segv()
-- local symbols for tst_segv --
ptr = 0x0 (pointer to char)
------------------------------------
tst_param(ii,ss,ff,dd,cc,uc,us,ul,ui)
ii = 12 0xc (long)
ss = 24 0x18 (short)
ff = 256.000000 0x4070000000000000 (double)
dd = 512.000000 0x4080000000000000 (double)
cc = 'q' 0x71 (char)
uc = 'A' 0x41 (u char)
us = 65532 0xfffc (u short)
ul = 4294967288 0xfffffff8 (u int)
ui = 4294967280 0xfffffff0 (u int)
-- local symbols for tst_param --
------------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
CRASH #7: PARAMETERS PASSED BY POINTER
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
user=alan host=vader date=Thu Apr 16 12:13:35 1992
program=./sparc
SIGSEGV: segmentation violation signal=11(3)
no mapping at the fault address
---------- traceback ----------
file test.c line 18 function tst_segv()
file test.c line 135 function tst_param2()
file test.c line 201 function main()
------------------------------------
tst_segv()
-- local symbols for tst_segv --
ptr = 0x0 (pointer to char)
------------------------------------
tst_param2(ii,ss,ff,dd,cc,uc,us,ul,ui,ptr)
ii = 0xf7fffa9c (pointer to int)
*ii = 12 0xc (long)
ss = 0xf7fffa92 (pointer to short)
*ss = 24 0x18 (short)
ff = 0xf7fffa8c (pointer to float)
*ff = 256.000000 0x43800000 (float)
dd = 0xf7fffa80 (pointer to double)
*dd = 512.000000 0x4080000000000000 (double)
cc = 0xf7fffa9b (pointer to char)
*cc = "q"
uc = 0xf7fffa7f (pointer to unsigned char)
*uc = 'A' 0x41 (u char)
us = 0xf7fffa7c (pointer to unsigned short)
*us = 65532 0xfffc (u short)
ul = 0xf7fffa78 (pointer to unsigned int)
*ul = 4294967288 0xfffffff8 (u int)
ui = 0xf7fffa74 (pointer to unsigned int)
*ui = 4294967280 0xfffffff0 (u int)
ptr = 0xf7fffa0c (pointer to char)
*ptr = "traceback"
-- local symbols for tst_param2 --
------------------------------------
main(argc,argv)
argc = 1 0x1 (long)
argv = 0xf7fffb04 (pointer to *char)
*argv = "sparc"
-- local symbols for main --
ii = 12 0xc (long)
cc = 'q' 0x71 (char)
ll = -18162195 0xfeeadded (long)
ss = 24 0x18 (short)
ff = 256.000000 0x43800000 (float)
dd = 512.000000 0x4080000000000000 (double)
uc = 'A' 0x41 (u char)
us = 65532 0xfffc (u short)
ul = 4294967288 0xfffffff8 (u int)
ui = 4294967280 0xfffffff0 (u int)
iarr = an array of type int
iarr[0] = 0 0x0
iarr[6] = 6 0x6
iarr[11] = 11 0xb
farr = an array of type float
farr[0] = 100.000000 0x42c80000
farr[4] = 104.000000 0x42d00000
farr[7] = 107.000000 0x42d60000
text = "traceback"
random = 7 0x7 (long)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^